{{tag>cloud nextcloud-client partage}}

====== WebDAV ======

WebDAV, en entier : //Web-based Distributed Authoring and Versioning//, est un protocole déjà ancien (1996) et curieusement peu connu.
Il permet pourtant une chose essentielle : **écrire** //__sur le Web__//, au lieu de seulement surfer (c'est-à-dire seulement lire).

C'est un **protocole ouvert**, le W3C (organisme qui "normalise le web") en a confié le développement à l'IETF qui avait déjà normalisé HTTP.

Pour résumer, WebDAV est une extension du HTTP. Au delà des GET et POST bien connus, WebDAV rajoute les verbes PUT, DELETE, COPY, PROPFIND, etc.
Pour les curieux, la norme est là : [[http://tools.ietf.org/html/rfc2518]]

Étant une simple extension au protocole HTTP, WebDAV fonctionne dans à peu près toutes les situations où la navigation n'est pas bloquée.


===== Serveur et espaces de stockage Web =====

WebDAV est implémenté dans [[:Apache]]. Vous pouvez donc créer votre propre espace de stockage WebDAV en ajoutant le module adéquat d'Apache.

Il existe également de nombreux fournisseurs de stockage en ligne, gratuits ou payants, qui offrent un espace de stockage Web accessible via WebDAV.

<note tip>Parmi ceux qui ont une offre gratuite (et aussi des offres payantes), on peut citer :


**Box.net** : [[http://www.box.net]]

Sur la version gratuite :
  * 5Go de stockage
  * WebDAV sécurisé (via HTTPS)
  * Partages avec des amis
  * **Inconvénient** : pour visualiser les fichiers en mode Web il vous faudra absolument Flash
  * **Inconvénient** : Taille des fichiers maxi assez faible : 250Mo


**OwnCloud** :[[:owncloud]] / **Nextcloud** : [[:nextcloud-serveur]] 

Permet de créer un Cloud sur votre propre serveur  :
  * La limite de stockage dépend de votre serveur
  * Limite par fichier suivant vos paramètres Apache
  * ** avantage** : contrôler l’accès aux données et en rester propriétaire, s'installe sur un serveur personnel 
  * **inconvénient** : avoir un serveur (hébergé type serveur dédié, ou son serveur perso)

**Zaclys** :[[https://cloud.zaclys.com]]

Hébergeur associatif de solution ownCloud / nextcloud  :
  * 1Go de stockage gratuit (puis 1€/Go/an pour de l'espace supplémentaire)
  * 10Go de stockage gratuit pour les écoles et fablabs
  * WebDAV sécurisé (via HTTPS)
  * Partages avec des amis (via l'interface web)
  * Formule serveur dédié ownCloud / nextcloud à partir de 20€/mois
  * Association française, respectueuse de la vie privée, et adepte du libre

Voir également la page **[[:hébergeur]]**.</note>

===== Utilisation =====

==== Montage via Nautilus ====
{{ :nautilus:nautilus_autres_emplacements.png?direct|{{:nautilus:nautilus_autres_emplacements.png?direct|{{ :nautilus:nautilus_autres_emplacements.png?|direct&600}}}}}}
WebDAV est très bien intégré dans [[:Nautilus]] (au moins depuis Ubuntu 9.10).

Une fois que vous aurez créé votre compte en ligne, ou paramétré votre serveur Apache, vous pouvez simplement vous y connecter **en mode graphique** avec :

  * Autres Emplacements (tout en bas à gauche de nautilus)
  * Sur la droite en bas, dans **"connexion à un serveur"**, saisir l'adresse de votre serveur sous cette forme : **%%davfs://mon.serveur.exemple.com/webdav/exemple/%%** (remplacer ces valeurs par votre serveur)
  * Validez, puis saisissez vos identifiant utilisateurs et mot de passe dans la fenêtre suivante.

Le montage apparaît dans Nautilus comme un disque usb monté, sous le nom **mon.serveur.exemple.com(davs)** 

Pour vous déconnecter, il suffit de cliquer sur la flèche. 

Cette méthode n'assure pas le montage à chaque démarrage.

Vous pouvez aussi taper directement l'adresse du serveur dans la barre d'emplacement de Nautilus (avec CTRL + L), de la même façon qu'une URL dans un navigateur Web.

Dans certains navigateurs de fichiers, le protocole à renseigner n'est pas //dav / davs// mais directement //http / https//
==== Montage via davfs2 ====

Vous pouvez monter votre espace WebDav via **[[:davfs2]]**.

==== Utilisation via Dolphin ====

Une solution alternative est d'utiliser **[[:Dolphin]]**, gestionnaire de fichier par défaut sous KDE 4.

==== Montage via Gigolo ====

Les utilisateurs de [[:Xubuntu]] préféreront monter leur partage WebDav via [[:gigolo]] qui est déjà intégré à la distribution.

----

//Page créée en mai 2010 / Testé sur Karmic & Lucid//

//Contribution : [[utilisateurs:Zakhar]]//